Execution Model and Authoring Middleware Enabling Dynamic Adaptation in Educational Scenarios Scripted with PoEML
نویسندگان
چکیده
The design of adaptive e-learning systems has been approached from different points of view. Adaptive Educational Hypermedia (AEH) conceptual frameworks, usually decompose this problem into separate concerns: a User Model (UM), an Adaptation Model (AM), and a Domain Model (DM). Regarding Educational Modelling Languages (EMLs), they provide adaptation mechanisms such as the modelling of participants following conditional learning paths over a common content structure. The design of adaptive learning paths in EMLs (the Adaptation Model) is predefined during design-time, and no changes on it are allowed during run-time. In this paper we describe the support of dynamic adaptation features (run-time changes on models) using PoEML (Perspective-oriented EML) as modelling language, with focus on the execution model of the PoEML engine and on a SOA-based middleware used by authoring tools to invoke change primitives.
منابع مشابه
Dynamic Adaption of Resource Aware Distributed Applications
Dynamic adaptation has become an important issue when designing and developing distributed applications in order to manage their Quality of Service (QoS). This is especially challenging when distributed applications run in environments in which resources vary unpredictably over time. To deal with fluctuations in resource availability and inherent heterogeneity of distributed environments requir...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملPerspectives and Aspects in PoEML - Supporting Adaptation in Learning Processes
Adaptation is a key feature of e-learning systems. The educational process performed by the support of elearning systems should be carried out taking into account the cognitive and other particular characteristics of the students, of the teachers and of the environments. However, this adaptation is not a simple process. It implies the conjunction of technical and pedagogical issues. This paper ...
متن کاملSupporting the Modeling of Flexible Educational Units PoEML: A Separation of Concerns Approach
Educational Modeling Languages (EMLs) have been proposed to support the modeling of educational units. Currently, there are some EML proposals devoted to provide a computational base, enabling the software processing and execution of educational units’ models. In this context, flexibility is a key requirement in order to support alternatives and changes . This paper presents a Perspective-orien...
متن کاملA Computer Support Collaborative Authoring Model for Authoring Adaptive Educational Hypermedia Systems
Adaptive Educational Hypermedia (AEH) systems require massive and complex knowledge spaces in order to provide adaptation and personalisation in learning. Hence, it is difficult for a single person or a small group of people to develop them effectively. Former studies addressed the problem by developing collaborative authoring systems. However, the systems tended to support object reusability r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. UCS
دوره 16 شماره
صفحات -
تاریخ انتشار 2010